1) Pablo_____________( to visit) his grandma. a) has visited b) have visited c) has visit d) has visiten 2) Antonio________(to have) a car accident. a) have had b) has has c) has had d) have has 3) Ana and Marian_________ (to go) a café to talk. a) 've gone  b) 've go c) 's goes d) 's gone 4) Lisa_____ (not/to be) to the baker's. a) doesn't been b) hasn't been c) haven't been d) has not be 5) Have they __________ ( already do) the homework? a) already done b) already did c) already have done d) already does 6) Daniel______ (repair) his bike. a) have repaired b) has repair  c) has repaired d) have repair 7) My friends _______  ( to give up) smoking. a) Have give up b) have given up c) Have gave up d) has given up 8) Maria ______(not/make) her bed this morning. a) haven't made b) hasn't maked c) has not make d) hasn't made 9) Hi guys ! ............................(you/see) my new video on YouTube? a) Have you seen b) Has you see c) Have you sawed d) Have you saw 10) Carlos ________ (to play) LOL in the computer. a) have played b) has played c) has play d) has playen

Find the right answer in the haunted house (present perfect)

Leaderboard

Visual style

Options

Switch template

Continue editing: ?